Market Price
$ 52.53
Selling Price
$ 45.07
947
381
738
3695
Market Price
$ 64.43
Selling Price
$ 57.05
2189
1054
521
2513
Market Price
$ 29.07
Selling Price
$ 25.05
1010
362
745
1315
Market Price
$ 42.43
Selling Price
$ 37.74
2019
1000
1669
4519
Market Price
$ 38.71
Selling Price
$ 34.55
916
753
563
1082
Market Price
$ 67.56
Selling Price
$ 60.00
513
219
185
1884
Market Price
$ 51.31
Selling Price
$ 45.15
1481
612
1276
2615
Market Price
$ 65.54
Selling Price
$ 58.58
601
576
140
1472
Market Price
$ 60.39
Selling Price
$ 50.92
4087
4047
1191
4825
Market Price
$ 51.55
Selling Price
$ 45.34
2691
2471
650
2728
Market Price
$ 43.72
Selling Price
$ 38.59
2463
2231
2136
4690
Market Price
$ 32.39
Selling Price
$ 29.20
836
412
389
1954
Market Price
$ 31.25
Selling Price
$ 27.47
1858
1098
410
2090
Market Price
$ 60.91
Selling Price
$ 51.05
242
149
90
765
Market Price
$ 63.90
Selling Price
$ 55.93
303
138
144
915
Market Price
$ 62.19
Selling Price
$ 56.20
4082
3546
2791
4487
Market Price
$ 37.93
Selling Price
$ 31.69
2256
1395
1091
3308
Market Price
$ 43.36
Selling Price
$ 37.41
1141
262
1141
3824
Market Price
$ 37.08
Selling Price
$ 31.79
316
237
260
1397
Market Price
$ 37.25
Selling Price
$ 32.18
1759
1178
364
3715
Market Price
$ 51.34
Selling Price
$ 46.37
415
341
339
1106
Market Price
$ 65.56
Selling Price
$ 58.23
1354
578
1353
2706
Market Price
$ 42.36
Selling Price
$ 38.25
194
135
61
673
Market Price
$ 40.95
Selling Price
$ 36.01
635
570
486
658
Market Price
$ 43.85
Selling Price
$ 38.93
1229
584
600
2412
Market Price
$ 37.21
Selling Price
$ 32.89
2538
838
1023
4909
Market Price
$ 64.99
Selling Price
$ 56.83
1597
365
750
2625
Market Price
$ 62.28
Selling Price
$ 52.09
1600
868
764
1825
Market Price
$ 41.45
Selling Price
$ 36.21
2136
2074
1417
2176
Market Price
$ 51.38
Selling Price
$ 46.32
1675
1406
972
2228
Market Price
$ 49.67
Selling Price
$ 45.13
1142
491
364
2267
Market Price
$ 47.64
Selling Price
$ 39.77
1364
1014
892
1692
Market Price
$ 36.33
Selling Price
$ 31.24
2239
1463
915
3367
Market Price
$ 63.10
Selling Price
$ 53.82
4487
3389
3953
4887
Market Price
$ 53.94
Selling Price
$ 47.61
1878
1654
1383
4263
Market Price
$ 33.64
Selling Price
$ 29.75
379
154
80
794
Market Price
$ 42.25
Selling Price
$ 37.05
746
461
314
946
Market Price
$ 35.77
Selling Price
$ 31.83
321
231
225
1584
Market Price
$ 62.72
Selling Price
$ 55.70
355
205
239
1099
Market Price
$ 44.15
Selling Price
$ 38.89
2884
730
895
3335