Market Price
$ 101.67
Selling Price
$ 90.55
2821
1926
2140
4577
Market Price
$ 91.40
Selling Price
$ 77.54
795
318
209
3496
Market Price
$ 113.51
Selling Price
$ 95.37
3547
2663
3091
4638
Market Price
$ 96.05
Selling Price
$ 85.44
127
123
47
586
Market Price
$ 105.52
Selling Price
$ 92.28
919
911
691
928
Market Price
$ 71.25
Selling Price
$ 62.99
304
80
132
861
Market Price
$ 80.25
Selling Price
$ 70.56
1851
1574
931
4310
Market Price
$ 71.14
Selling Price
$ 63.60
4558
2795
2343
4844
Market Price
$ 107.67
Selling Price
$ 93.47
1428
763
1028
2274
Market Price
$ 96.81
Selling Price
$ 86.93
2199
2071
1351
2997
Market Price
$ 94.61
Selling Price
$ 80.72
220
210
72
852
Market Price
$ 68.44
Selling Price
$ 57.89
3445
2165
1648
4158
Market Price
$ 109.18
Selling Price
$ 95.24
738
581
238
1474
Market Price
$ 108.58
Selling Price
$ 91.77
3064
960
2586
3484
Market Price
$ 70.04
Selling Price
$ 58.87
429
154
194
1383
Market Price
$ 75.92
Selling Price
$ 63.87
103
28
67
442
Market Price
$ 112.60
Selling Price
$ 97.82
835
643
454
3745
Market Price
$ 76.97
Selling Price
$ 64.74
686
406
434
834
Market Price
$ 68.24
Selling Price
$ 56.97
338
195
176
442
Market Price
$ 62.38
Selling Price
$ 55.03
1182
605
817
2681
Market Price
$ 82.17
Selling Price
$ 69.06
615
353
305
2206
Market Price
$ 89.29
Selling Price
$ 78.42
777
288
494
1246
Market Price
$ 87.21
Selling Price
$ 74.68
3138
2929
1785
4028
Market Price
$ 90.68
Selling Price
$ 80.00
354
135
128
803
Market Price
$ 68.85
Selling Price
$ 60.76
1460
433
1183
1939
Market Price
$ 97.95
Selling Price
$ 85.61
1473
587
1028
3766
Market Price
$ 86.90
Selling Price
$ 74.76
603
135
510
1323
Market Price
$ 72.91
Selling Price
$ 63.07
2857
2220
1134
4007
Market Price
$ 84.62
Selling Price
$ 76.52
2715
1259
2600
3322
Market Price
$ 66.18
Selling Price
$ 58.85
928
384
220
2004
Market Price
$ 111.88
Selling Price
$ 98.24
1807
397
840
2810
Market Price
$ 91.86
Selling Price
$ 81.78
1852
1611
767
2259
Market Price
$ 81.79
Selling Price
$ 70.56
1021
844
711
1211
Market Price
$ 68.28
Selling Price
$ 57.34
3294
1358
1001
3792
Market Price
$ 96.74
Selling Price
$ 83.04
398
166
266
692
Market Price
$ 81.98
Selling Price
$ 71.62
1353
1011
808
1626
Market Price
$ 87.01
Selling Price
$ 73.36
3407
3389
1961
4411
Market Price
$ 110.06
Selling Price
$ 94.72
1753
1294
1595
2052
Market Price
$ 78.74
Selling Price
$ 71.08
552
506
398
816
Market Price
$ 79.47
Selling Price
$ 68.56
2652
1167
2327
2986