Market Price
$ 111.05
Selling Price
$ 93.50
1267
410
893
1482
Market Price
$ 115.89
Selling Price
$ 98.69
3585
855
2395
4206
Market Price
$ 65.39
Selling Price
$ 56.31
350
136
251
540
Market Price
$ 96.21
Selling Price
$ 86.62
401
294
187
1919
Market Price
$ 88.12
Selling Price
$ 77.93
1168
293
923
2722
Market Price
$ 97.64
Selling Price
$ 82.67
2534
2168
1994
3111
Market Price
$ 91.28
Selling Price
$ 78.81
561
281
406
2221
Market Price
$ 78.12
Selling Price
$ 70.80
733
217
242
1704
Market Price
$ 104.46
Selling Price
$ 88.06
1493
299
585
4080
Market Price
$ 103.03
Selling Price
$ 90.17
699
218
555
741
Market Price
$ 81.24
Selling Price
$ 73.26
490
134
199
576
Market Price
$ 97.27
Selling Price
$ 88.38
3066
1308
2425
3104
Market Price
$ 87.60
Selling Price
$ 75.21
3725
1332
1206
4259
Market Price
$ 102.15
Selling Price
$ 92.22
671
505
647
1123
Market Price
$ 74.56
Selling Price
$ 66.30
2971
1919
2240
3044
Market Price
$ 100.30
Selling Price
$ 90.76
320
274
143
1075
Market Price
$ 89.66
Selling Price
$ 81.49
2571
2057
1962
3722
Market Price
$ 86.99
Selling Price
$ 72.57
464
361
337
1097
Market Price
$ 85.35
Selling Price
$ 75.45
585
397
443
2072
Market Price
$ 116.08
Selling Price
$ 97.90
1684
1565
535
2631
Market Price
$ 85.70
Selling Price
$ 75.68
2409
1612
1867
2876
Market Price
$ 84.59
Selling Price
$ 75.16
2999
1432
1185
3581
Market Price
$ 78.11
Selling Price
$ 67.05
553
412
295
1589
Market Price
$ 94.07
Selling Price
$ 83.02
2178
2163
1412
2722
Market Price
$ 79.77
Selling Price
$ 68.36
2012
1176
683
3978
Market Price
$ 90.89
Selling Price
$ 82.59
293
220
58
891
Market Price
$ 76.94
Selling Price
$ 67.19
1608
793
782
2703
Market Price
$ 73.30
Selling Price
$ 66.13
2225
500
1231
4259
Market Price
$ 80.99
Selling Price
$ 69.48
1489
609
1132
2277
Market Price
$ 88.51
Selling Price
$ 75.43
3256
1834
1243
4613
Market Price
$ 81.17
Selling Price
$ 69.55
3732
3595
2347
4347
Market Price
$ 97.62
Selling Price
$ 87.11
2629
1496
2008
3352
Market Price
$ 101.92
Selling Price
$ 88.99
1337
1328
708
2181
Market Price
$ 62.76
Selling Price
$ 56.95
1314
1089
329
1718
Market Price
$ 105.02
Selling Price
$ 90.93
4405
966
4386
4432
Market Price
$ 62.46
Selling Price
$ 55.56
1080
504
443
1507
Market Price
$ 84.68
Selling Price
$ 73.29
1348
1230
851
1737
Market Price
$ 78.93
Selling Price
$ 70.63
2136
703
1509
3579
Market Price
$ 83.26
Selling Price
$ 74.95
2376
1323
2125
3652
Market Price
$ 108.67
Selling Price
$ 97.71
612
198
600
2011