Market Price
$ 79.02
Selling Price
$ 67.17
2946
1716
1950
3219
Market Price
$ 76.28
Selling Price
$ 65.87
274
146
123
775
Market Price
$ 98.08
Selling Price
$ 83.73
1511
1156
506
2417
Market Price
$ 79.23
Selling Price
$ 69.93
2058
944
590
2074
Market Price
$ 79.53
Selling Price
$ 70.31
2128
570
1710
4798
Market Price
$ 69.44
Selling Price
$ 60.87
1222
1205
943
1251
Market Price
$ 83.58
Selling Price
$ 74.34
754
631
687
809
Market Price
$ 101.79
Selling Price
$ 85.28
564
191
245
1670
Market Price
$ 82.32
Selling Price
$ 69.69
831
382
219
1303
Market Price
$ 81.25
Selling Price
$ 69.39
2200
1720
783
3117
Market Price
$ 105.72
Selling Price
$ 88.76
1699
814
385
2510
Market Price
$ 89.59
Selling Price
$ 77.13
558
161
161
1743
Market Price
$ 111.71
Selling Price
$ 95.30
1453
1296
917
3244
Market Price
$ 102.53
Selling Price
$ 85.46
2777
576
1283
3050
Market Price
$ 108.54
Selling Price
$ 92.33
2009
428
994
3371
Market Price
$ 104.04
Selling Price
$ 92.40
631
379
488
2753
Market Price
$ 103.89
Selling Price
$ 90.22
154
107
79
575
Market Price
$ 63.56
Selling Price
$ 57.24
959
498
226
982
Market Price
$ 83.98
Selling Price
$ 76.32
2838
2422
2461
3814
Market Price
$ 89.92
Selling Price
$ 75.12
652
197
606
1370
Market Price
$ 94.58
Selling Price
$ 81.42
955
296
355
1208
Market Price
$ 71.63
Selling Price
$ 63.00
1051
696
613
1061
Market Price
$ 65.95
Selling Price
$ 59.53
1405
669
518
4438
Market Price
$ 67.91
Selling Price
$ 59.88
3238
984
3103
3870
Market Price
$ 101.95
Selling Price
$ 90.96
2254
614
1074
2619
Market Price
$ 117.39
Selling Price
$ 98.64
998
951
376
2851
Market Price
$ 63.34
Selling Price
$ 57.07
4643
4476
3348
4971
Market Price
$ 98.43
Selling Price
$ 87.91
2123
982
964
4047
Market Price
$ 92.82
Selling Price
$ 79.83
332
186
139
574
Market Price
$ 99.48
Selling Price
$ 85.41
414
175
393
598
Market Price
$ 92.69
Selling Price
$ 82.73
2343
1807
953
2788
Market Price
$ 70.74
Selling Price
$ 61.75
152
58
98
575
Market Price
$ 64.76
Selling Price
$ 57.01
4052
2042
1978
4733
Market Price
$ 78.65
Selling Price
$ 70.77
1151
639
607
3021
Market Price
$ 91.92
Selling Price
$ 80.61
449
416
289
607
Market Price
$ 71.31
Selling Price
$ 63.10
1714
355
1213
4331
Market Price
$ 82.34
Selling Price
$ 74.63
2203
1566
985
4276
Market Price
$ 84.11
Selling Price
$ 70.35
1091
739
823
1887
Market Price
$ 68.76
Selling Price
$ 59.37
1325
655
975
1518
Market Price
$ 103.66
Selling Price
$ 86.50
2164
1222
580
4881