Market Price
$ 112.11
Selling Price
$ 94.85
1980
542
1165
4011
Market Price
$ 83.11
Selling Price
$ 70.29
1207
400
851
2573
Market Price
$ 113.57
Selling Price
$ 96.53
588
509
582
1711
Market Price
$ 101.77
Selling Price
$ 89.79
700
376
451
1636
Market Price
$ 83.56
Selling Price
$ 69.81
2703
1041
2068
2754
Market Price
$ 92.43
Selling Price
$ 82.75
2840
848
1586
3861
Market Price
$ 80.11
Selling Price
$ 66.98
4485
3041
3307
4940
Market Price
$ 112.91
Selling Price
$ 95.06
1307
1096
1160
3257
Market Price
$ 101.48
Selling Price
$ 88.43
1319
897
787
2012
Market Price
$ 115.23
Selling Price
$ 97.37
2762
2443
1227
3659
Market Price
$ 79.15
Selling Price
$ 70.47
1624
1043
824
3516
Market Price
$ 74.05
Selling Price
$ 66.66
2445
618
2253
3580
Market Price
$ 79.24
Selling Price
$ 69.28
1379
905
910
2204
Market Price
$ 85.09
Selling Price
$ 74.91
2889
1212
1731
4467
Market Price
$ 92.75
Selling Price
$ 83.42
508
277
409
1643
Market Price
$ 75.78
Selling Price
$ 66.40
1756
1122
1191
4184
Market Price
$ 92.23
Selling Price
$ 79.19
380
360
163
462
Market Price
$ 89.20
Selling Price
$ 76.85
2199
483
501
3633
Market Price
$ 92.77
Selling Price
$ 83.35
1185
1145
318
4628
Market Price
$ 91.13
Selling Price
$ 80.30
847
246
622
3652
Market Price
$ 81.84
Selling Price
$ 73.05
2371
758
1338
2814
Market Price
$ 86.03
Selling Price
$ 76.65
1629
626
982
1810
Market Price
$ 66.72
Selling Price
$ 55.74
941
372
741
4251
Market Price
$ 73.51
Selling Price
$ 63.68
560
518
455
1700
Market Price
$ 99.96
Selling Price
$ 83.89
185
167
62
452
Market Price
$ 65.70
Selling Price
$ 56.26
519
177
315
1030
Market Price
$ 85.70
Selling Price
$ 76.80
1046
550
644
1827
Market Price
$ 100.35
Selling Price
$ 90.91
334
187
333
432
Market Price
$ 105.41
Selling Price
$ 92.92
1160
592
1119
3303
Market Price
$ 74.01
Selling Price
$ 62.23
1014
914
721
3096
Market Price
$ 78.56
Selling Price
$ 69.07
2117
1341
1257
4065
Market Price
$ 69.52
Selling Price
$ 61.38
1022
227
857
2892
Market Price
$ 69.59
Selling Price
$ 60.94
4345
1331
3939
4698
Market Price
$ 109.83
Selling Price
$ 92.11
2692
1079
2507
3592
Market Price
$ 80.79
Selling Price
$ 70.87
2100
1059
1601
4608
Market Price
$ 115.05
Selling Price
$ 98.41
1185
288
854
2647
Market Price
$ 86.01
Selling Price
$ 78.06
2517
998
834
4276
Market Price
$ 104.24
Selling Price
$ 93.63
941
307
860
1949
Market Price
$ 78.19
Selling Price
$ 67.70
2564
531
611
4159
Market Price
$ 87.34
Selling Price
$ 77.95
1785
746
1627
2373