Market Price
$ 79.04
Selling Price
$ 66.38
1746
1148
536
3473
Market Price
$ 80.84
Selling Price
$ 68.09
619
287
607
1823
Market Price
$ 81.45
Selling Price
$ 73.03
1852
950
611
2031
Market Price
$ 114.07
Selling Price
$ 95.35
307
255
169
568
Market Price
$ 100.42
Selling Price
$ 86.91
2584
892
762
3101
Market Price
$ 90.22
Selling Price
$ 80.06
744
735
731
1289
Market Price
$ 97.02
Selling Price
$ 86.13
1547
939
741
3939
Market Price
$ 78.55
Selling Price
$ 69.20
322
98
182
943
Market Price
$ 98.13
Selling Price
$ 82.95
2154
1384
2101
4042
Market Price
$ 109.11
Selling Price
$ 96.85
908
858
437
3101
Market Price
$ 101.90
Selling Price
$ 86.11
1059
983
516
1735
Market Price
$ 71.82
Selling Price
$ 63.56
2877
1491
1638
3833
Market Price
$ 68.05
Selling Price
$ 58.89
1071
842
530
1684
Market Price
$ 86.70
Selling Price
$ 73.31
1542
1160
1398
2633
Market Price
$ 113.96
Selling Price
$ 98.88
1199
739
358
1621
Market Price
$ 75.60
Selling Price
$ 63.36
1886
1658
684
2331
Market Price
$ 92.39
Selling Price
$ 83.64
2688
904
1389
3226
Market Price
$ 62.10
Selling Price
$ 55.95
693
688
465
1481
Market Price
$ 72.91
Selling Price
$ 61.70
108
101
96
483
Market Price
$ 114.17
Selling Price
$ 95.19
1595
881
869
2740
Market Price
$ 67.50
Selling Price
$ 61.08
1311
1303
824
1754
Market Price
$ 106.15
Selling Price
$ 95.73
3815
3519
3595
4734
Market Price
$ 88.10
Selling Price
$ 76.86
2649
1375
1435
3492
Market Price
$ 88.83
Selling Price
$ 77.86
1354
522
1344
2305
Market Price
$ 98.91
Selling Price
$ 85.81
1234
913
554
2559
Market Price
$ 115.92
Selling Price
$ 98.72
1002
740
486
1808
Market Price
$ 81.42
Selling Price
$ 73.61
1405
1281
1005
1596
Market Price
$ 84.68
Selling Price
$ 71.43
1925
775
1216
2875
Market Price
$ 70.16
Selling Price
$ 61.52
1181
1141
1094
1654
Market Price
$ 105.17
Selling Price
$ 89.72
594
518
207
1271
Market Price
$ 109.50
Selling Price
$ 96.03
1398
388
565
4560
Market Price
$ 111.04
Selling Price
$ 97.15
552
258
239
1218
Market Price
$ 78.26
Selling Price
$ 67.57
2625
2537
629
2720
Market Price
$ 90.56
Selling Price
$ 76.57
2023
1242
1838
3132
Market Price
$ 97.02
Selling Price
$ 86.75
1372
1270
1280
1480
Market Price
$ 100.68
Selling Price
$ 86.07
2053
1661
1133
3676
Market Price
$ 106.79
Selling Price
$ 96.19
1003
651
355
1891
Market Price
$ 80.41
Selling Price
$ 69.30
3809
806
867
4573
Market Price
$ 75.77
Selling Price
$ 65.10
873
333
666
1326
Market Price
$ 96.97
Selling Price
$ 81.74
2218
1970
932
4609