Market Price
$ 58.84
Selling Price
$ 35.42
2200
1177
2150
4634
Market Price
$ 51.15
Selling Price
$ 30.24
666
150
203
1560
Market Price
$ 49.97
Selling Price
$ 31.92
3288
1855
869
3454
Market Price
$ 56.35
Selling Price
$ 36.46
2576
1031
916
3401
Market Price
$ 48.81
Selling Price
$ 30.12
3239
2731
2362
4761
Market Price
$ 61.61
Selling Price
$ 38.05
624
159
208
1158
Market Price
$ 38.11
Selling Price
$ 22.98
2014
1234
1287
4656
Market Price
$ 58.42
Selling Price
$ 36.72
2859
2529
1173
3011
Market Price
$ 64.13
Selling Price
$ 38.51
995
894
262
4591
Market Price
$ 56.87
Selling Price
$ 35.28
3504
877
1516
4990
Market Price
$ 58.67
Selling Price
$ 35.96
3888
1486
1302
3923
Market Price
$ 50.88
Selling Price
$ 31.50
1398
1193
887
3088
Market Price
$ 46.24
Selling Price
$ 30.52
465
453
110
1050
Market Price
$ 57.51
Selling Price
$ 37.03
3531
901
2581
3916
Market Price
$ 49.94
Selling Price
$ 31.54
2344
2140
1011
4495
Market Price
$ 54.42
Selling Price
$ 33.56
1023
968
814
1043
Market Price
$ 53.74
Selling Price
$ 32.09
2214
1598
851
2551
Market Price
$ 60.00
Selling Price
$ 35.63
4030
3260
1461
4747
Market Price
$ 59.45
Selling Price
$ 35.35
2306
1430
1652
2985
Market Price
$ 50.88
Selling Price
$ 30.38
952
226
195
3688
Market Price
$ 51.41
Selling Price
$ 32.18
681
250
679
2677
Market Price
$ 55.98
Selling Price
$ 33.50
3412
2101
2608
3485
Market Price
$ 54.51
Selling Price
$ 35.11
226
129
50
470
Market Price
$ 59.65
Selling Price
$ 37.35
2952
1043
1122
3175
Market Price
$ 48.20
Selling Price
$ 30.55
1590
1095
374
2369
Market Price
$ 50.79
Selling Price
$ 31.80
1709
1699
1504
2912
Market Price
$ 59.34
Selling Price
$ 39.49
192
51
179
738
Market Price
$ 61.88
Selling Price
$ 38.55
634
219
560
646
Market Price
$ 49.97
Selling Price
$ 31.08
2814
2774
2324
3771
Market Price
$ 50.95
Selling Price
$ 32.29
632
138
146
1047
Market Price
$ 53.32
Selling Price
$ 33.45
2962
876
1510
4152
Market Price
$ 57.06
Selling Price
$ 34.99
2474
2054
2089
4491
Market Price
$ 49.41
Selling Price
$ 30.50
797
696
338
3727
Market Price
$ 54.58
Selling Price
$ 35.84
3603
3591
1696
4139
Market Price
$ 61.90
Selling Price
$ 39.56
366
102
298
1034
Market Price
$ 52.13
Selling Price
$ 33.99
1871
1179
1745
4130
Market Price
$ 46.24
Selling Price
$ 30.13
552
152
467
1202
Market Price
$ 54.99
Selling Price
$ 35.56
2894
2353
1645
3447