Market Price
$ 58.31
Selling Price
$ 49.50
556
277
469
2130
Market Price
$ 44.73
Selling Price
$ 40.19
2362
992
1164
2554
Market Price
$ 47.59
Selling Price
$ 42.15
1477
960
834
2864
Market Price
$ 55.51
Selling Price
$ 48.52
1124
405
1112
2921
Market Price
$ 70.01
Selling Price
$ 58.48
962
551
312
1003
Market Price
$ 55.28
Selling Price
$ 49.63
1206
733
1125
1971
Market Price
$ 48.59
Selling Price
$ 43.23
474
254
326
1582
Market Price
$ 66.80
Selling Price
$ 58.83
3038
2126
2608
3376
Market Price
$ 32.98
Selling Price
$ 28.65
1140
928
950
1163
Market Price
$ 35.86
Selling Price
$ 31.46
1660
743
853
3169
Market Price
$ 68.48
Selling Price
$ 57.89
2953
1483
2402
4460
Market Price
$ 36.93
Selling Price
$ 31.00
4223
2417
3320
4866
Market Price
$ 53.28
Selling Price
$ 47.37
802
318
731
2770
Market Price
$ 42.28
Selling Price
$ 36.95
1146
297
1014
3979
Market Price
$ 30.05
Selling Price
$ 25.79
2956
1699
1869
3948
Market Price
$ 39.47
Selling Price
$ 34.00
486
359
439
554
Market Price
$ 58.92
Selling Price
$ 51.40
838
252
466
4175
Market Price
$ 62.87
Selling Price
$ 54.34
1367
404
461
1637
Market Price
$ 59.46
Selling Price
$ 53.43
188
159
186
518
Market Price
$ 59.55
Selling Price
$ 50.94
1495
364
643
1763
Market Price
$ 55.44
Selling Price
$ 47.09
3282
660
1162
3477
Market Price
$ 47.28
Selling Price
$ 41.50
3317
1512
2410
4047
Market Price
$ 39.26
Selling Price
$ 33.47
538
170
360
1255
Market Price
$ 63.14
Selling Price
$ 56.95
2559
1303
1696
4872
Market Price
$ 60.27
Selling Price
$ 52.10
2752
2457
1439
2897
Market Price
$ 41.91
Selling Price
$ 36.18
4076
904
3299
4167
Market Price
$ 38.46
Selling Price
$ 34.60
2865
2339
2670
3300
Market Price
$ 42.24
Selling Price
$ 37.27
3950
2996
3530
4203
Market Price
$ 36.25
Selling Price
$ 30.59
555
228
402
1704
Market Price
$ 50.15
Selling Price
$ 41.89
1986
793
1422
2159
Market Price
$ 44.92
Selling Price
$ 39.62
935
758
688
1064
Market Price
$ 38.18
Selling Price
$ 32.07
962
738
916
4158
Market Price
$ 61.10
Selling Price
$ 55.24
1074
276
588
1378
Market Price
$ 57.01
Selling Price
$ 49.72
1306
747
1183
2014
Market Price
$ 64.10
Selling Price
$ 56.11
2773
1829
1187
2966
Market Price
$ 38.82
Selling Price
$ 33.61
1549
860
1180
2404
Market Price
$ 59.87
Selling Price
$ 52.32
2970
1129
1286
3244
Market Price
$ 51.23
Selling Price
$ 44.33
232
203
84
986
Market Price
$ 41.71
Selling Price
$ 36.44
387
331
101
1884
Market Price
$ 44.73
Selling Price
$ 37.62
2178
885
1094
4232