Market Price
$ 107.08
Selling Price
$ 96.08
1119
272
253
1555
Market Price
$ 89.32
Selling Price
$ 77.64
619
264
413
2487
Market Price
$ 87.94
Selling Price
$ 79.05
1107
832
516
3141
Market Price
$ 80.44
Selling Price
$ 72.86
3626
3193
2611
3736
Market Price
$ 103.85
Selling Price
$ 91.43
2940
1652
600
3444
Market Price
$ 76.17
Selling Price
$ 65.75
622
388
504
2458
Market Price
$ 70.03
Selling Price
$ 60.78
687
356
334
2244
Market Price
$ 105.51
Selling Price
$ 90.38
307
243
297
1181
Market Price
$ 98.83
Selling Price
$ 82.71
203
116
134
792
Market Price
$ 104.50
Selling Price
$ 89.39
1580
434
1089
1767
Market Price
$ 69.93
Selling Price
$ 59.09
894
469
688
3399
Market Price
$ 94.24
Selling Price
$ 79.68
426
174
417
538
Market Price
$ 105.21
Selling Price
$ 94.77
2578
2218
1671
3410
Market Price
$ 82.13
Selling Price
$ 69.06
1662
987
584
2558
Market Price
$ 105.11
Selling Price
$ 94.51
1925
1342
839
4354
Market Price
$ 100.46
Selling Price
$ 86.82
1979
1586
1263
2756
Market Price
$ 106.68
Selling Price
$ 94.87
762
382
664
1023
Market Price
$ 107.90
Selling Price
$ 96.18
2193
1127
1222
4946
Market Price
$ 107.94
Selling Price
$ 95.67
1432
312
1216
1567
Market Price
$ 90.87
Selling Price
$ 79.73
1954
1347
712
2897
Market Price
$ 80.92
Selling Price
$ 67.99
1602
642
1013
2596
Market Price
$ 114.40
Selling Price
$ 97.74
1502
430
1009
1924
Market Price
$ 87.30
Selling Price
$ 77.90
1324
727
430
1532
Market Price
$ 75.67
Selling Price
$ 64.26
3004
1395
679
4539
Market Price
$ 74.66
Selling Price
$ 62.79
985
932
602
3920
Market Price
$ 89.32
Selling Price
$ 79.57
3543
2621
2572
3726
Market Price
$ 70.93
Selling Price
$ 64.02
2359
670
1988
2715
Market Price
$ 72.51
Selling Price
$ 61.85
1129
840
316
3186
Market Price
$ 72.99
Selling Price
$ 63.40
3630
2730
1276
4453
Market Price
$ 79.71
Selling Price
$ 66.72
2678
2013
1330
3985
Market Price
$ 79.44
Selling Price
$ 71.74
849
694
262
2372
Market Price
$ 75.94
Selling Price
$ 64.32
882
524
539
2869
Market Price
$ 75.70
Selling Price
$ 64.96
790
176
605
2703
Market Price
$ 92.75
Selling Price
$ 83.16
415
399
408
520
Market Price
$ 108.84
Selling Price
$ 98.61
1073
342
1069
1274
Market Price
$ 69.64
Selling Price
$ 59.63
2388
2073
1690
2968
Market Price
$ 105.54
Selling Price
$ 92.17
1764
1242
484
1794
Market Price
$ 102.08
Selling Price
$ 86.08
2142
1606
1783
4506
Market Price
$ 92.62
Selling Price
$ 79.74
1031
766
643
2586
Market Price
$ 100.81
Selling Price
$ 85.88
1599
1049
518
2101