Market Price
$ 72.69
Selling Price
$ 64.94
301
297
173
1228
Market Price
$ 97.81
Selling Price
$ 82.90
625
603
197
1873
Market Price
$ 82.17
Selling Price
$ 68.86
293
172
249
1068
Market Price
$ 99.77
Selling Price
$ 83.46
1799
1377
653
2154
Market Price
$ 96.56
Selling Price
$ 83.15
1761
1662
695
4271
Market Price
$ 105.10
Selling Price
$ 92.43
2376
873
1628
4791
Market Price
$ 109.64
Selling Price
$ 93.34
2211
1465
2094
3486
Market Price
$ 71.49
Selling Price
$ 62.42
1056
553
411
2156
Market Price
$ 82.00
Selling Price
$ 69.25
404
309
360
1515
Market Price
$ 85.81
Selling Price
$ 76.28
784
378
394
1422
Market Price
$ 95.46
Selling Price
$ 85.72
3154
2212
2828
3236
Market Price
$ 77.75
Selling Price
$ 69.77
359
269
127
1003
Market Price
$ 77.67
Selling Price
$ 69.38
2988
857
2134
4131
Market Price
$ 70.90
Selling Price
$ 59.37
2659
581
1319
3357
Market Price
$ 80.62
Selling Price
$ 72.16
4387
1492
2530
4854
Market Price
$ 76.29
Selling Price
$ 67.47
506
128
224
547
Market Price
$ 63.46
Selling Price
$ 55.40
1259
350
1074
1943
Market Price
$ 77.13
Selling Price
$ 66.18
2242
1953
1466
4347
Market Price
$ 82.85
Selling Price
$ 73.49
1245
341
474
2391
Market Price
$ 95.00
Selling Price
$ 82.10
653
330
461
1747
Market Price
$ 72.39
Selling Price
$ 64.67
683
465
251
3005
Market Price
$ 71.18
Selling Price
$ 62.08
1876
1552
883
3596
Market Price
$ 91.64
Selling Price
$ 78.24
2275
1154
1214
2519
Market Price
$ 87.17
Selling Price
$ 76.70
740
690
341
1476
Market Price
$ 111.55
Selling Price
$ 98.10
1020
429
700
3901
Market Price
$ 70.03
Selling Price
$ 60.92
1231
1216
632
1755
Market Price
$ 88.12
Selling Price
$ 79.84
1228
399
804
1488
Market Price
$ 112.33
Selling Price
$ 94.43
2305
655
1213
3907
Market Price
$ 112.23
Selling Price
$ 97.76
3001
1022
1412
3094
Market Price
$ 81.82
Selling Price
$ 69.13
1382
910
852
3384
Market Price
$ 93.97
Selling Price
$ 78.97
133
59
121
505
Market Price
$ 104.24
Selling Price
$ 90.23
3243
1656
1541
3759
Market Price
$ 69.69
Selling Price
$ 61.73
281
140
208
525
Market Price
$ 117.82
Selling Price
$ 98.48
4111
3685
1824
4950
Market Price
$ 76.60
Selling Price
$ 66.55
634
206
446
1236
Market Price
$ 99.74
Selling Price
$ 89.09
1778
604
1764
2528
Market Price
$ 90.34
Selling Price
$ 78.63
2377
1680
1266
2387
Market Price
$ 111.54
Selling Price
$ 97.69
3409
950
1174
3503
Market Price
$ 102.57
Selling Price
$ 88.94
1099
409
383
2083
Market Price
$ 75.35
Selling Price
$ 68.00
1896
617
408
4217