Market Price
$ 59.63
Selling Price
$ 51.42
1875
1405
901
4358
Market Price
$ 56.90
Selling Price
$ 49.17
1910
1458
479
2897
Market Price
$ 62.62
Selling Price
$ 56.47
434
188
411
1953
Market Price
$ 52.00
Selling Price
$ 46.06
1602
940
585
2566
Market Price
$ 56.82
Selling Price
$ 49.61
2432
2087
2402
2546
Market Price
$ 41.58
Selling Price
$ 35.66
435
304
200
861
Market Price
$ 39.00
Selling Price
$ 34.57
586
296
267
763
Market Price
$ 58.46
Selling Price
$ 49.06
1522
608
732
1540
Market Price
$ 42.83
Selling Price
$ 38.58
2668
1588
664
3021
Market Price
$ 57.41
Selling Price
$ 51.28
816
600
621
2340
Market Price
$ 59.41
Selling Price
$ 52.61
1883
792
798
3626
Market Price
$ 57.77
Selling Price
$ 50.58
2499
698
1174
4982
Market Price
$ 67.82
Selling Price
$ 58.44
2784
605
2733
3204
Market Price
$ 56.38
Selling Price
$ 48.87
2310
824
2125
3169
Market Price
$ 34.41
Selling Price
$ 30.30
1282
341
279
2330
Market Price
$ 44.11
Selling Price
$ 37.54
1139
769
305
2053
Market Price
$ 49.14
Selling Price
$ 44.14
1830
1464
1104
4525
Market Price
$ 33.21
Selling Price
$ 29.38
343
270
259
945
Market Price
$ 44.34
Selling Price
$ 37.59
4692
3689
1981
4927
Market Price
$ 49.97
Selling Price
$ 44.52
760
760
512
1173
Market Price
$ 46.28
Selling Price
$ 41.67
1828
1149
1045
3995
Market Price
$ 39.59
Selling Price
$ 34.61
906
812
196
2381
Market Price
$ 64.84
Selling Price
$ 58.80
1284
696
806
4563
Market Price
$ 51.32
Selling Price
$ 43.13
2466
1630
548
2710
Market Price
$ 65.75
Selling Price
$ 55.61
2144
1155
960
4385
Market Price
$ 54.75
Selling Price
$ 46.64
2865
1091
825
2993
Market Price
$ 45.57
Selling Price
$ 39.20
1219
862
1180
2657
Market Price
$ 62.65
Selling Price
$ 53.12
831
167
538
3628
Market Price
$ 51.61
Selling Price
$ 43.80
1337
1130
367
4858
Market Price
$ 53.40
Selling Price
$ 46.96
794
190
363
2939
Market Price
$ 48.15
Selling Price
$ 43.67
1342
921
622
1352
Market Price
$ 56.53
Selling Price
$ 48.79
1832
884
1566
1969
Market Price
$ 55.97
Selling Price
$ 46.76
1734
444
1071
2818
Market Price
$ 33.27
Selling Price
$ 30.01
2604
2424
1587
3068
Market Price
$ 55.12
Selling Price
$ 49.42
741
463
519
1657
Market Price
$ 60.54
Selling Price
$ 52.37
3449
2760
689
4685
Market Price
$ 31.74
Selling Price
$ 27.48
2049
1515
1422
2355
Market Price
$ 64.50
Selling Price
$ 55.00
705
465
220
1850
Market Price
$ 30.34
Selling Price
$ 27.51
3437
2549
3342
4419
Market Price
$ 48.79
Selling Price
$ 42.52
1679
615
385
1729