Market Price
$ 102.81
Selling Price
$ 86.89
1940
1277
466
3749
Market Price
$ 62.74
Selling Price
$ 56.35
2786
2705
913
3545
Market Price
$ 73.21
Selling Price
$ 61.28
1292
875
1165
1299
Market Price
$ 105.67
Selling Price
$ 94.36
794
223
437
808
Market Price
$ 104.16
Selling Price
$ 89.16
1373
1200
1065
4354
Market Price
$ 98.79
Selling Price
$ 84.16
109
97
83
517
Market Price
$ 71.27
Selling Price
$ 62.87
2891
1663
1633
4913
Market Price
$ 105.10
Selling Price
$ 87.73
1316
403
297
2394
Market Price
$ 72.51
Selling Price
$ 62.93
1923
860
1267
4944
Market Price
$ 64.24
Selling Price
$ 57.31
403
140
269
1317
Market Price
$ 101.29
Selling Price
$ 85.54
1804
610
1422
2539
Market Price
$ 73.35
Selling Price
$ 61.13
389
98
259
1165
Market Price
$ 93.25
Selling Price
$ 84.37
2347
2025
1811
3221
Market Price
$ 68.07
Selling Price
$ 57.91
934
304
620
3247
Market Price
$ 89.23
Selling Price
$ 79.39
97
28
74
447
Market Price
$ 108.70
Selling Price
$ 94.68
992
814
702
2466
Market Price
$ 98.08
Selling Price
$ 83.68
1541
1226
1127
3310
Market Price
$ 104.87
Selling Price
$ 89.57
422
194
290
615
Market Price
$ 88.02
Selling Price
$ 73.72
1487
648
333
3813
Market Price
$ 67.99
Selling Price
$ 60.01
987
514
659
1828
Market Price
$ 102.90
Selling Price
$ 86.44
1045
335
547
1187
Market Price
$ 106.82
Selling Price
$ 91.07
1176
355
600
1248
Market Price
$ 84.70
Selling Price
$ 75.30
4093
1124
1566
4735
Market Price
$ 105.23
Selling Price
$ 91.48
2017
555
1348
4488
Market Price
$ 110.93
Selling Price
$ 94.36
2634
1488
1050
2756
Market Price
$ 110.27
Selling Price
$ 93.78
388
378
136
1933
Market Price
$ 107.28
Selling Price
$ 91.85
4058
1335
897
4071
Market Price
$ 105.51
Selling Price
$ 88.82
575
450
182
1159
Market Price
$ 83.04
Selling Price
$ 69.75
1916
1065
802
2367
Market Price
$ 109.52
Selling Price
$ 97.64
682
657
388
1432
Market Price
$ 104.60
Selling Price
$ 91.81
2151
1132
575
2643
Market Price
$ 86.76
Selling Price
$ 72.81
518
226
468
861
Market Price
$ 67.72
Selling Price
$ 57.74
1163
1161
655
2785
Market Price
$ 98.81
Selling Price
$ 82.97
607
373
368
1271
Market Price
$ 65.81
Selling Price
$ 56.70
1079
230
813
1391
Market Price
$ 105.22
Selling Price
$ 92.51
2943
674
2271
3183
Market Price
$ 68.51
Selling Price
$ 58.29
2699
2565
837
3255
Market Price
$ 105.45
Selling Price
$ 91.97
1564
649
1098
2447
Market Price
$ 63.63
Selling Price
$ 56.86
2759
2461
1146
4935
Market Price
$ 100.22
Selling Price
$ 89.78
1998
1368
1792
3554