Market Price
$ 70.18
Selling Price
$ 63.37
896
740
702
1942
Market Price
$ 75.86
Selling Price
$ 68.18
1391
1054
363
1858
Market Price
$ 66.57
Selling Price
$ 59.51
2372
2012
1115
4613
Market Price
$ 67.42
Selling Price
$ 58.12
673
318
258
1559
Market Price
$ 70.08
Selling Price
$ 58.70
1541
523
375
4376
Market Price
$ 82.52
Selling Price
$ 74.80
1205
523
970
3281
Market Price
$ 96.08
Selling Price
$ 86.76
824
269
761
3256
Market Price
$ 96.31
Selling Price
$ 86.67
1636
577
1600
2100
Market Price
$ 114.97
Selling Price
$ 97.19
1838
826
1701
2923
Market Price
$ 82.65
Selling Price
$ 70.77
2426
511
2187
3104
Market Price
$ 91.60
Selling Price
$ 81.88
751
547
189
3587
Market Price
$ 72.29
Selling Price
$ 65.21
1163
920
894
1206
Market Price
$ 102.37
Selling Price
$ 92.39
1636
1371
353
2599
Market Price
$ 65.04
Selling Price
$ 55.25
2951
2754
2580
2997
Market Price
$ 86.22
Selling Price
$ 72.29
1240
1002
417
1974
Market Price
$ 114.33
Selling Price
$ 98.39
2542
1669
623
3672
Market Price
$ 101.99
Selling Price
$ 92.23
1860
1536
551
3637
Market Price
$ 87.10
Selling Price
$ 73.25
2442
1696
1988
3325
Market Price
$ 86.14
Selling Price
$ 73.01
3162
2559
2844
4833
Market Price
$ 89.72
Selling Price
$ 78.93
1392
381
1304
3736
Market Price
$ 103.80
Selling Price
$ 88.88
369
146
205
810
Market Price
$ 67.47
Selling Price
$ 59.49
966
923
567
3714
Market Price
$ 111.14
Selling Price
$ 95.18
779
367
646
892
Market Price
$ 68.08
Selling Price
$ 61.81
1388
809
390
4392
Market Price
$ 75.28
Selling Price
$ 67.63
1464
747
1105
3996
Market Price
$ 82.72
Selling Price
$ 73.77
2128
1574
1452
2521
Market Price
$ 95.59
Selling Price
$ 82.08
266
70
104
979
Market Price
$ 89.81
Selling Price
$ 79.21
798
223
449
1486
Market Price
$ 78.92
Selling Price
$ 71.65
1552
976
1241
3858
Market Price
$ 88.96
Selling Price
$ 74.68
1735
1690
947
2682
Market Price
$ 111.61
Selling Price
$ 96.92
1520
768
1399
4692
Market Price
$ 85.87
Selling Price
$ 74.31
4228
4093
3015
4974
Market Price
$ 83.60
Selling Price
$ 73.20
729
321
281
2009
Market Price
$ 73.98
Selling Price
$ 64.24
401
87
156
865
Market Price
$ 103.52
Selling Price
$ 93.66
1263
672
1176
2361
Market Price
$ 97.89
Selling Price
$ 87.02
439
299
348
548
Market Price
$ 105.65
Selling Price
$ 95.49
2704
1968
1181
3921
Market Price
$ 74.74
Selling Price
$ 67.80
1556
1035
1308
4913
Market Price
$ 69.24
Selling Price
$ 62.84
1232
1079
948
1277
Market Price
$ 86.49
Selling Price
$ 78.47
1055
1030
982
1479