Market Price
$ 73.81
Selling Price
$ 65.54
1687
1620
1429
3864
Market Price
$ 65.83
Selling Price
$ 56.81
1880
1013
668
2331
Market Price
$ 77.64
Selling Price
$ 69.17
3567
2113
894
4421
Market Price
$ 92.41
Selling Price
$ 78.01
1170
265
846
2082
Market Price
$ 100.47
Selling Price
$ 88.63
4290
3691
2253
4879
Market Price
$ 102.99
Selling Price
$ 88.71
1800
432
992
2826
Market Price
$ 101.55
Selling Price
$ 85.30
3179
1149
2526
3678
Market Price
$ 109.72
Selling Price
$ 94.27
2695
661
679
3030
Market Price
$ 112.54
Selling Price
$ 95.68
644
485
411
1428
Market Price
$ 88.88
Selling Price
$ 80.38
418
350
110
1339
Market Price
$ 77.19
Selling Price
$ 69.07
480
349
470
857
Market Price
$ 66.07
Selling Price
$ 55.33
316
211
202
444
Market Price
$ 89.61
Selling Price
$ 80.19
180
107
137
563
Market Price
$ 98.48
Selling Price
$ 82.21
1253
840
1216
2043
Market Price
$ 72.46
Selling Price
$ 62.61
1641
1129
1171
1672
Market Price
$ 70.12
Selling Price
$ 58.62
399
367
149
571
Market Price
$ 68.71
Selling Price
$ 58.50
1311
481
417
1339
Market Price
$ 83.61
Selling Price
$ 74.29
438
119
304
877
Market Price
$ 96.09
Selling Price
$ 85.98
465
93
211
2249
Market Price
$ 95.86
Selling Price
$ 85.53
1971
493
1401
2171
Market Price
$ 107.87
Selling Price
$ 95.57
1695
1434
1440
1709
Market Price
$ 97.58
Selling Price
$ 83.10
2477
1457
2389
3605
Market Price
$ 69.64
Selling Price
$ 58.97
1964
844
1808
3624
Market Price
$ 74.29
Selling Price
$ 66.92
775
475
706
1736
Market Price
$ 82.61
Selling Price
$ 73.55
761
432
554
1266
Market Price
$ 76.37
Selling Price
$ 67.27
1414
876
1016
2742
Market Price
$ 82.05
Selling Price
$ 69.27
2110
660
925
4626
Market Price
$ 106.85
Selling Price
$ 89.36
703
211
181
2896
Market Price
$ 105.04
Selling Price
$ 92.85
881
461
809
897
Market Price
$ 70.16
Selling Price
$ 62.63
1902
1799
1012
4116
Market Price
$ 94.85
Selling Price
$ 84.43
835
484
613
1625
Market Price
$ 101.22
Selling Price
$ 86.84
2230
1820
1547
3230
Market Price
$ 92.06
Selling Price
$ 83.58
1677
777
526
3676
Market Price
$ 88.75
Selling Price
$ 77.36
3451
3281
1211
3663
Market Price
$ 91.98
Selling Price
$ 82.74
1082
1053
399
2105
Market Price
$ 109.75
Selling Price
$ 93.78
1820
1728
972
3016
Market Price
$ 92.93
Selling Price
$ 81.05
2655
2273
2151
2726
Market Price
$ 84.11
Selling Price
$ 70.83
3782
3543
1622
4090
Market Price
$ 69.46
Selling Price
$ 58.03
3912
3355
3251
4250
Market Price
$ 95.25
Selling Price
$ 84.10
1027
470
585
2743