Market Price
$ 91.22
Selling Price
$ 82.18
487
250
186
2355
Market Price
$ 74.08
Selling Price
$ 67.00
1329
515
815
1883
Market Price
$ 72.94
Selling Price
$ 65.94
1779
439
1741
4249
Market Price
$ 79.04
Selling Price
$ 69.23
4199
4003
1353
4425
Market Price
$ 85.14
Selling Price
$ 75.07
1723
995
1015
3814
Market Price
$ 109.15
Selling Price
$ 98.37
1970
1951
396
2948
Market Price
$ 87.16
Selling Price
$ 76.59
359
275
203
1265
Market Price
$ 102.75
Selling Price
$ 91.19
2937
1024
2515
3555
Market Price
$ 91.81
Selling Price
$ 78.79
2404
1955
1574
4148
Market Price
$ 110.21
Selling Price
$ 97.26
953
548
575
4122
Market Price
$ 99.93
Selling Price
$ 88.16
1114
954
1024
1714
Market Price
$ 76.54
Selling Price
$ 66.86
1367
761
316
3345
Market Price
$ 105.15
Selling Price
$ 93.04
585
363
297
1746
Market Price
$ 63.33
Selling Price
$ 55.78
2175
775
1370
2332
Market Price
$ 100.66
Selling Price
$ 87.62
493
412
106
788
Market Price
$ 110.45
Selling Price
$ 94.43
3343
1211
3137
3578
Market Price
$ 96.61
Selling Price
$ 80.52
866
672
514
4248
Market Price
$ 96.46
Selling Price
$ 84.39
1162
1100
424
2071
Market Price
$ 89.30
Selling Price
$ 80.80
2888
1869
1268
3655
Market Price
$ 102.41
Selling Price
$ 88.21
1429
1120
728
3244
Market Price
$ 67.37
Selling Price
$ 57.75
421
218
362
624
Market Price
$ 107.06
Selling Price
$ 92.51
2367
1392
1358
3814
Market Price
$ 67.98
Selling Price
$ 57.94
621
323
451
1629
Market Price
$ 89.75
Selling Price
$ 76.73
2236
847
1595
3675
Market Price
$ 87.52
Selling Price
$ 75.56
2430
1575
774
3809
Market Price
$ 110.30
Selling Price
$ 96.70
3565
3197
1219
4448
Market Price
$ 84.56
Selling Price
$ 73.64
1537
1196
1487
3209
Market Price
$ 63.27
Selling Price
$ 57.50
1401
294
549
1611
Market Price
$ 91.98
Selling Price
$ 82.29
3111
1586
2371
4664
Market Price
$ 66.56
Selling Price
$ 55.65
1181
716
587
3970
Market Price
$ 85.55
Selling Price
$ 76.32
1015
468
337
1677
Market Price
$ 85.95
Selling Price
$ 75.65
1467
1339
1089
2513
Market Price
$ 108.62
Selling Price
$ 96.98
1061
757
253
4728
Market Price
$ 105.42
Selling Price
$ 88.74
403
251
401
1714
Market Price
$ 107.62
Selling Price
$ 97.25
431
302
165
1001
Market Price
$ 78.24
Selling Price
$ 70.17
891
389
529
1984
Market Price
$ 93.49
Selling Price
$ 80.86
701
498
211
3471
Market Price
$ 90.55
Selling Price
$ 78.38
1690
750
795
1989
Market Price
$ 63.86
Selling Price
$ 56.01
911
763
892
1777
Market Price
$ 87.23
Selling Price
$ 78.23
1058
484
592
3648