Market Price
$ 107.72
Selling Price
$ 97.85
2868
2105
1487
3197
Market Price
$ 71.12
Selling Price
$ 60.96
4395
3254
2592
4927
Market Price
$ 94.19
Selling Price
$ 79.98
1016
418
680
1515
Market Price
$ 72.31
Selling Price
$ 65.31
1958
651
884
3124
Market Price
$ 93.13
Selling Price
$ 78.53
834
275
615
2614
Market Price
$ 106.60
Selling Price
$ 90.78
170
92
64
588
Market Price
$ 107.02
Selling Price
$ 92.12
1324
312
726
1628
Market Price
$ 67.74
Selling Price
$ 60.94
252
251
134
858
Market Price
$ 95.40
Selling Price
$ 81.87
3847
3658
1386
4746
Market Price
$ 75.65
Selling Price
$ 68.46
724
465
266
2080
Market Price
$ 76.69
Selling Price
$ 68.48
1154
1071
403
4487
Market Price
$ 69.86
Selling Price
$ 58.31
1208
614
705
1495
Market Price
$ 66.69
Selling Price
$ 56.03
927
328
436
953
Market Price
$ 64.01
Selling Price
$ 55.61
1346
1066
1302
1821
Market Price
$ 101.00
Selling Price
$ 85.00
3375
1888
2774
3943
Market Price
$ 85.29
Selling Price
$ 75.47
3334
2548
1334
4923
Market Price
$ 91.32
Selling Price
$ 79.12
2311
1459
1482
3361
Market Price
$ 65.74
Selling Price
$ 59.04
1872
957
1720
4131
Market Price
$ 111.15
Selling Price
$ 97.69
1296
638
367
2234
Market Price
$ 113.79
Selling Price
$ 95.47
1634
1546
1462
4829
Market Price
$ 71.11
Selling Price
$ 64.23
1610
1432
1490
2201
Market Price
$ 65.30
Selling Price
$ 56.88
2245
1774
2001
2733
Market Price
$ 61.18
Selling Price
$ 55.07
1205
787
323
2409
Market Price
$ 80.82
Selling Price
$ 69.15
949
520
772
2381
Market Price
$ 70.99
Selling Price
$ 63.89
526
132
456
1480
Market Price
$ 109.76
Selling Price
$ 94.44
657
258
220
1134
Market Price
$ 68.95
Selling Price
$ 59.10
727
706
671
2736
Market Price
$ 73.29
Selling Price
$ 63.35
391
296
124
519
Market Price
$ 79.21
Selling Price
$ 67.55
459
437
431
769
Market Price
$ 68.34
Selling Price
$ 58.47
1360
623
480
1573
Market Price
$ 99.43
Selling Price
$ 85.93
3199
2186
1005
3513
Market Price
$ 71.97
Selling Price
$ 61.39
2604
1140
927
4194
Market Price
$ 81.78
Selling Price
$ 70.01
991
846
515
1617
Market Price
$ 73.09
Selling Price
$ 63.22
1195
585
697
1233
Market Price
$ 91.75
Selling Price
$ 78.36
2096
1218
719
3766
Market Price
$ 89.23
Selling Price
$ 76.53
1200
1071
1139
4700
Market Price
$ 81.17
Selling Price
$ 68.42
1137
961
398
2231
Market Price
$ 95.21
Selling Price
$ 84.86
514
496
293
568
Market Price
$ 94.87
Selling Price
$ 85.63
2127
952
1947
2216
Market Price
$ 106.27
Selling Price
$ 96.10
1384
1168
762
4129