Market Price
$ 60.15
Selling Price
$ 51.53
1554
1262
1382
1935
Market Price
$ 43.66
Selling Price
$ 36.46
395
265
124
729
Market Price
$ 66.78
Selling Price
$ 58.58
205
138
50
916
Market Price
$ 61.04
Selling Price
$ 53.82
1363
603
963
4422
Market Price
$ 44.04
Selling Price
$ 38.51
555
239
192
2088
Market Price
$ 30.47
Selling Price
$ 26.24
3270
2867
2025
3731
Market Price
$ 66.44
Selling Price
$ 57.56
2917
1744
2206
3630
Market Price
$ 64.97
Selling Price
$ 55.53
3307
1473
2656
4201
Market Price
$ 35.98
Selling Price
$ 30.02
370
286
340
766
Market Price
$ 66.39
Selling Price
$ 58.19
3621
811
1866
4557
Market Price
$ 48.10
Selling Price
$ 43.65
2835
2098
1106
4158
Market Price
$ 37.45
Selling Price
$ 33.35
1252
573
320
2068
Market Price
$ 49.00
Selling Price
$ 44.37
2597
1365
666
3406
Market Price
$ 35.30
Selling Price
$ 31.16
3238
883
1691
4185
Market Price
$ 32.28
Selling Price
$ 28.82
414
275
261
1365
Market Price
$ 47.36
Selling Price
$ 40.97
463
390
187
899
Market Price
$ 45.90
Selling Price
$ 38.68
1775
506
1144
2889
Market Price
$ 47.82
Selling Price
$ 42.48
1294
1102
1022
1743
Market Price
$ 29.23
Selling Price
$ 26.24
2241
1265
1176
2522
Market Price
$ 62.69
Selling Price
$ 56.24
1810
821
987
4380
Market Price
$ 33.57
Selling Price
$ 29.98
259
113
119
930
Market Price
$ 65.31
Selling Price
$ 57.89
3190
2900
1862
4205
Market Price
$ 49.21
Selling Price
$ 43.16
3068
683
2294
3400
Market Price
$ 66.67
Selling Price
$ 55.97
3309
2345
1224
3649
Market Price
$ 40.48
Selling Price
$ 35.56
408
309
346
1232
Market Price
$ 36.59
Selling Price
$ 32.28
2373
2071
2113
3720
Market Price
$ 67.01
Selling Price
$ 56.95
253
90
73
1082
Market Price
$ 45.57
Selling Price
$ 40.82
515
184
215
1229
Market Price
$ 32.02
Selling Price
$ 29.06
2848
1678
643
4254
Market Price
$ 30.84
Selling Price
$ 26.49
1088
479
453
4063
Market Price
$ 43.07
Selling Price
$ 37.79
726
147
437
2115
Market Price
$ 67.74
Selling Price
$ 57.49
1211
814
944
3303
Market Price
$ 57.59
Selling Price
$ 51.55
4007
881
1356
4872
Market Price
$ 53.11
Selling Price
$ 46.76
880
449
387
1433
Market Price
$ 58.75
Selling Price
$ 52.42
2348
1997
2107
4023
Market Price
$ 58.12
Selling Price
$ 51.77
2515
1107
1332
3414
Market Price
$ 43.25
Selling Price
$ 37.15
2683
2259
1862
3210
Market Price
$ 42.35
Selling Price
$ 36.32
732
527
435
2343
Market Price
$ 57.77
Selling Price
$ 51.49
1906
1040
637
3307
Market Price
$ 63.45
Selling Price
$ 53.71
3411
1643
1100
3411