Market Price
$ 61.70
Selling Price
$ 55.85
764
698
355
2176
Market Price
$ 62.97
Selling Price
$ 56.80
2506
2156
1250
4349
Market Price
$ 49.40
Selling Price
$ 44.39
886
360
644
2687
Market Price
$ 53.80
Selling Price
$ 46.71
1575
1043
634
2859
Market Price
$ 35.01
Selling Price
$ 31.39
684
586
595
2299
Market Price
$ 59.09
Selling Price
$ 51.75
1070
868
901
1112
Market Price
$ 38.87
Selling Price
$ 32.45
584
445
444
997
Market Price
$ 47.50
Selling Price
$ 40.17
1469
1053
1443
2805
Market Price
$ 65.69
Selling Price
$ 59.46
3305
3246
2374
4884
Market Price
$ 35.24
Selling Price
$ 30.72
284
219
204
894
Market Price
$ 54.57
Selling Price
$ 46.37
840
177
593
916
Market Price
$ 69.22
Selling Price
$ 58.71
393
286
265
1015
Market Price
$ 45.82
Selling Price
$ 39.07
1112
280
404
1545
Market Price
$ 56.78
Selling Price
$ 48.87
492
137
167
975
Market Price
$ 43.34
Selling Price
$ 36.77
949
661
843
1813
Market Price
$ 55.27
Selling Price
$ 48.32
4059
2032
3431
4538
Market Price
$ 70.74
Selling Price
$ 59.94
3123
1691
2406
4747
Market Price
$ 61.81
Selling Price
$ 52.13
609
301
392
1770
Market Price
$ 67.32
Selling Price
$ 58.57
894
500
873
1199
Market Price
$ 43.81
Selling Price
$ 36.91
564
398
313
1020
Market Price
$ 39.11
Selling Price
$ 33.66
467
390
188
792
Market Price
$ 53.77
Selling Price
$ 47.13
1188
632
1152
2569
Market Price
$ 42.12
Selling Price
$ 35.67
3016
917
825
3897
Market Price
$ 65.83
Selling Price
$ 58.73
3545
1203
3145
3642
Market Price
$ 48.70
Selling Price
$ 42.67
263
219
233
1148
Market Price
$ 36.65
Selling Price
$ 31.54
2877
927
705
2916
Market Price
$ 48.17
Selling Price
$ 41.67
2620
1553
931
3026
Market Price
$ 31.07
Selling Price
$ 27.27
1634
552
1148
3572
Market Price
$ 53.41
Selling Price
$ 46.56
3689
1157
2309
4176
Market Price
$ 44.17
Selling Price
$ 36.85
3085
888
1796
3557
Market Price
$ 28.88
Selling Price
$ 25.89
1729
776
1563
2992
Market Price
$ 54.71
Selling Price
$ 45.87
1575
1087
1138
2054
Market Price
$ 40.34
Selling Price
$ 36.15
1787
509
1201
3210
Market Price
$ 43.79
Selling Price
$ 36.62
1043
699
381
2507
Market Price
$ 34.43
Selling Price
$ 28.99
327
199
202
971
Market Price
$ 32.79
Selling Price
$ 27.77
852
312
561
2634
Market Price
$ 45.51
Selling Price
$ 39.96
351
346
350
1008
Market Price
$ 55.77
Selling Price
$ 49.01
876
338
368
2326
Market Price
$ 29.62
Selling Price
$ 25.03
370
217
200
475
Market Price
$ 48.18
Selling Price
$ 40.38
715
281
371
2767