Market Price
$ 49.60
Selling Price
$ 42.01
523
230
146
849
Market Price
$ 34.40
Selling Price
$ 30.88
551
531
375
1232
Market Price
$ 62.76
Selling Price
$ 52.47
347
128
165
468
Market Price
$ 39.09
Selling Price
$ 33.82
723
214
330
1510
Market Price
$ 50.40
Selling Price
$ 42.21
769
481
395
2579
Market Price
$ 45.78
Selling Price
$ 39.07
1495
907
1398
2706
Market Price
$ 62.79
Selling Price
$ 54.38
1462
829
372
2875
Market Price
$ 50.57
Selling Price
$ 45.95
569
229
452
2093
Market Price
$ 31.67
Selling Price
$ 26.78
1843
433
1773
3165
Market Price
$ 38.23
Selling Price
$ 32.65
2263
1368
1850
3199
Market Price
$ 43.01
Selling Price
$ 37.16
2460
913
1673
3052
Market Price
$ 36.40
Selling Price
$ 31.05
357
206
95
907
Market Price
$ 59.87
Selling Price
$ 54.37
311
67
303
1007
Market Price
$ 55.62
Selling Price
$ 48.60
2033
434
837
2637
Market Price
$ 60.38
Selling Price
$ 54.54
1168
904
985
4047
Market Price
$ 61.82
Selling Price
$ 54.70
972
959
742
1391
Market Price
$ 34.05
Selling Price
$ 29.66
615
222
368
636
Market Price
$ 65.77
Selling Price
$ 57.86
1021
493
805
4782
Market Price
$ 61.02
Selling Price
$ 54.88
1868
436
1153
3082
Market Price
$ 57.79
Selling Price
$ 52.18
595
583
518
2300
Market Price
$ 29.78
Selling Price
$ 25.34
1690
392
732
4317
Market Price
$ 47.39
Selling Price
$ 39.84
4154
839
1983
4737
Market Price
$ 29.55
Selling Price
$ 26.29
1459
1131
910
1495
Market Price
$ 52.08
Selling Price
$ 45.54
205
61
56
625
Market Price
$ 53.32
Selling Price
$ 47.13
1755
1017
663
2700
Market Price
$ 37.13
Selling Price
$ 31.71
1221
1124
290
3652
Market Price
$ 47.53
Selling Price
$ 40.47
948
626
788
2064
Market Price
$ 27.74
Selling Price
$ 25.21
3848
1113
3034
4367
Market Price
$ 48.28
Selling Price
$ 43.53
1549
621
465
1834
Market Price
$ 64.11
Selling Price
$ 55.82
3235
2054
1715
4389
Market Price
$ 52.06
Selling Price
$ 46.85
1681
1145
826
2511
Market Price
$ 43.52
Selling Price
$ 39.48
1230
671
1048
3998
Market Price
$ 60.68
Selling Price
$ 53.52
2832
1202
1755
3459
Market Price
$ 49.78
Selling Price
$ 44.37
1203
1156
881
4190
Market Price
$ 53.77
Selling Price
$ 47.78
1873
405
466
3876
Market Price
$ 38.76
Selling Price
$ 33.17
874
419
424
1415
Market Price
$ 63.72
Selling Price
$ 54.36
432
122
332
475
Market Price
$ 69.32
Selling Price
$ 59.54
862
528
783
1541
Market Price
$ 55.20
Selling Price
$ 49.45
260
178
162
757
Market Price
$ 49.91
Selling Price
$ 42.57
3697
1377
3484
3913