Market Price
$ 80.91
Selling Price
$ 70.05
933
246
274
3634
Market Price
$ 73.32
Selling Price
$ 65.42
2062
1156
1095
2315
Market Price
$ 97.02
Selling Price
$ 82.02
2759
764
1141
3039
Market Price
$ 76.05
Selling Price
$ 67.23
299
221
204
977
Market Price
$ 74.63
Selling Price
$ 66.37
1241
535
730
1593
Market Price
$ 95.56
Selling Price
$ 84.54
2361
1419
1481
3232
Market Price
$ 78.86
Selling Price
$ 71.11
4497
2904
2652
4523
Market Price
$ 95.77
Selling Price
$ 86.67
845
761
696
1150
Market Price
$ 66.52
Selling Price
$ 58.42
647
231
601
1048
Market Price
$ 89.75
Selling Price
$ 79.47
988
644
812
4375
Market Price
$ 90.86
Selling Price
$ 79.98
2517
559
1370
3389
Market Price
$ 68.02
Selling Price
$ 59.14
1418
643
661
2923
Market Price
$ 94.37
Selling Price
$ 82.90
2416
2200
1911
4053
Market Price
$ 66.27
Selling Price
$ 56.13
952
190
436
1629
Market Price
$ 91.38
Selling Price
$ 76.91
630
406
502
756
Market Price
$ 69.23
Selling Price
$ 61.81
521
288
515
583
Market Price
$ 81.38
Selling Price
$ 73.71
571
280
412
2666
Market Price
$ 95.10
Selling Price
$ 83.91
924
442
683
1422
Market Price
$ 92.25
Selling Price
$ 82.29
740
541
210
2720
Market Price
$ 90.68
Selling Price
$ 76.17
585
384
300
1029
Market Price
$ 90.16
Selling Price
$ 81.19
1683
1298
878
4576
Market Price
$ 71.85
Selling Price
$ 62.26
651
506
480
824
Market Price
$ 86.67
Selling Price
$ 73.04
1506
1101
893
2439
Market Price
$ 78.83
Selling Price
$ 67.98
3648
1334
3011
4177
Market Price
$ 82.66
Selling Price
$ 70.62
1756
1707
1189
1850
Market Price
$ 74.31
Selling Price
$ 62.05
408
180
330
1928
Market Price
$ 100.49
Selling Price
$ 90.87
955
407
296
3917
Market Price
$ 95.06
Selling Price
$ 83.10
2751
1464
2649
4928
Market Price
$ 70.90
Selling Price
$ 60.54
2182
1617
1037
3245
Market Price
$ 95.76
Selling Price
$ 84.20
1154
434
582
2089
Market Price
$ 99.22
Selling Price
$ 87.15
1562
437
1091
2504
Market Price
$ 117.16
Selling Price
$ 98.86
434
143
253
948
Market Price
$ 85.29
Selling Price
$ 73.38
1098
415
945
4695
Market Price
$ 83.47
Selling Price
$ 71.01
776
622
518
983
Market Price
$ 88.52
Selling Price
$ 75.55
2631
1400
1415
4513
Market Price
$ 85.48
Selling Price
$ 71.90
4178
2553
1382
4188
Market Price
$ 72.60
Selling Price
$ 63.75
780
575
255
2431
Market Price
$ 105.90
Selling Price
$ 93.29
419
181
131
1514
Market Price
$ 67.47
Selling Price
$ 57.23
561
180
331
1374
Market Price
$ 89.34
Selling Price
$ 75.29
358
254
324
549