Market Price
$ 87.02
Selling Price
$ 73.89
992
263
924
1187
Market Price
$ 108.65
Selling Price
$ 98.70
1008
367
492
3898
Market Price
$ 71.80
Selling Price
$ 62.87
1870
1862
1652
2011
Market Price
$ 94.21
Selling Price
$ 82.89
606
329
135
1542
Market Price
$ 79.73
Selling Price
$ 69.52
676
139
636
1002
Market Price
$ 98.60
Selling Price
$ 84.57
1586
971
890
2778
Market Price
$ 101.25
Selling Price
$ 84.78
546
289
522
1822
Market Price
$ 104.42
Selling Price
$ 94.77
2987
1319
2451
4055
Market Price
$ 93.37
Selling Price
$ 82.03
1165
720
951
3267
Market Price
$ 86.30
Selling Price
$ 72.13
1048
662
370
2742
Market Price
$ 99.43
Selling Price
$ 89.20
1671
858
899
2353
Market Price
$ 89.20
Selling Price
$ 76.96
934
580
766
3596
Market Price
$ 78.21
Selling Price
$ 65.53
1330
419
423
1880
Market Price
$ 71.93
Selling Price
$ 65.23
1143
858
594
1986
Market Price
$ 92.10
Selling Price
$ 83.21
1064
576
456
2191
Market Price
$ 76.92
Selling Price
$ 69.27
1664
964
1009
3289
Market Price
$ 96.51
Selling Price
$ 84.04
789
649
193
1805
Market Price
$ 96.06
Selling Price
$ 83.98
988
362
727
3598
Market Price
$ 108.31
Selling Price
$ 93.62
3647
1874
3624
4187
Market Price
$ 105.85
Selling Price
$ 95.05
2619
961
2154
2969
Market Price
$ 71.60
Selling Price
$ 64.87
1686
713
874
4490
Market Price
$ 64.01
Selling Price
$ 58.10
1784
1627
496
2372
Market Price
$ 81.19
Selling Price
$ 71.54
1935
428
1278
2071
Market Price
$ 108.17
Selling Price
$ 96.21
1213
562
276
4626
Market Price
$ 71.14
Selling Price
$ 59.50
3435
2872
1779
3683
Market Price
$ 103.69
Selling Price
$ 92.76
1097
233
932
3567
Market Price
$ 104.33
Selling Price
$ 87.10
1137
271
776
1817
Market Price
$ 94.01
Selling Price
$ 81.24
1286
833
741
4019
Market Price
$ 102.36
Selling Price
$ 88.04
2059
1703
1376
3013
Market Price
$ 99.82
Selling Price
$ 86.65
2103
1655
1399
3792
Market Price
$ 116.00
Selling Price
$ 96.74
4275
3688
3951
4489
Market Price
$ 82.70
Selling Price
$ 70.02
1613
1506
1169
2161
Market Price
$ 77.29
Selling Price
$ 66.12
489
201
305
613
Market Price
$ 109.70
Selling Price
$ 97.85
569
312
472
1843
Market Price
$ 71.24
Selling Price
$ 64.05
413
278
95
1106
Market Price
$ 80.81
Selling Price
$ 70.47
3581
2066
2474
4432
Market Price
$ 102.32
Selling Price
$ 92.43
433
125
352
590
Market Price
$ 96.39
Selling Price
$ 82.89
2606
1591
1042
3184
Market Price
$ 69.76
Selling Price
$ 59.67
3887
801
2716
3894
Market Price
$ 79.12
Selling Price
$ 68.16
1331
1162
374
3180