Market Price
$ 57.28
Selling Price
$ 50.17
1129
634
330
1191
Market Price
$ 48.23
Selling Price
$ 42.51
2181
888
1311
2850
Market Price
$ 53.89
Selling Price
$ 45.79
3170
1341
2726
4254
Market Price
$ 47.07
Selling Price
$ 42.15
1126
389
969
1846
Market Price
$ 52.98
Selling Price
$ 46.66
3116
1415
1939
4838
Market Price
$ 38.04
Selling Price
$ 32.05
4080
1348
979
4652
Market Price
$ 46.67
Selling Price
$ 41.19
909
470
853
1643
Market Price
$ 59.20
Selling Price
$ 49.63
3041
2909
1969
4956
Market Price
$ 57.66
Selling Price
$ 48.99
3565
3018
1422
3591
Market Price
$ 37.82
Selling Price
$ 33.45
219
183
65
489
Market Price
$ 36.01
Selling Price
$ 31.08
1176
254
463
4843
Market Price
$ 66.09
Selling Price
$ 55.65
1247
483
1097
4534
Market Price
$ 45.30
Selling Price
$ 39.06
1078
1058
820
3944
Market Price
$ 42.17
Selling Price
$ 38.21
1174
866
983
4363
Market Price
$ 62.25
Selling Price
$ 54.00
1445
297
662
3253
Market Price
$ 52.60
Selling Price
$ 45.60
1003
627
597
1554
Market Price
$ 54.87
Selling Price
$ 49.66
3400
2702
2077
3910
Market Price
$ 55.04
Selling Price
$ 47.57
3348
2321
1352
4313
Market Price
$ 37.07
Selling Price
$ 31.06
3269
1330
3100
4676
Market Price
$ 44.62
Selling Price
$ 39.25
667
166
509
821
Market Price
$ 52.80
Selling Price
$ 46.72
871
700
624
3067
Market Price
$ 49.48
Selling Price
$ 44.79
1826
860
1038
4353
Market Price
$ 57.39
Selling Price
$ 50.74
828
765
656
899
Market Price
$ 31.12
Selling Price
$ 26.30
1252
433
993
2994
Market Price
$ 50.12
Selling Price
$ 41.93
455
119
155
752
Market Price
$ 47.87
Selling Price
$ 41.11
2308
1230
1951
2323
Market Price
$ 39.46
Selling Price
$ 34.54
1968
1068
480
2417
Market Price
$ 40.83
Selling Price
$ 35.53
725
552
589
3106
Market Price
$ 44.66
Selling Price
$ 39.37
4253
2884
1335
4629
Market Price
$ 37.40
Selling Price
$ 33.77
2209
2071
1784
3116
Market Price
$ 64.05
Selling Price
$ 58.16
3180
2012
1591
4491
Market Price
$ 49.39
Selling Price
$ 42.35
412
318
117
515
Market Price
$ 60.51
Selling Price
$ 54.52
2674
2492
2526
2974
Market Price
$ 67.79
Selling Price
$ 56.75
1811
637
457
1959
Market Price
$ 50.16
Selling Price
$ 44.75
1913
530
1477
3406
Market Price
$ 41.73
Selling Price
$ 35.67
2657
2594
1638
2792
Market Price
$ 42.57
Selling Price
$ 36.19
1423
303
472
2971
Market Price
$ 46.93
Selling Price
$ 40.10
918
316
786
1528
Market Price
$ 53.80
Selling Price
$ 46.44
479
136
223
777
Market Price
$ 61.67
Selling Price
$ 55.69
263
199
84
918