Market Price
$ 51.59
Selling Price
$ 46.27
1163
711
883
1165
Market Price
$ 60.93
Selling Price
$ 52.91
2805
860
1339
3342
Market Price
$ 32.78
Selling Price
$ 29.42
1423
1029
741
2424
Market Price
$ 64.26
Selling Price
$ 58.07
1337
711
438
1830
Market Price
$ 48.27
Selling Price
$ 43.64
1931
1256
1774
4089
Market Price
$ 49.92
Selling Price
$ 45.05
1759
970
1144
1986
Market Price
$ 45.05
Selling Price
$ 40.53
4357
1042
3645
4977
Market Price
$ 36.33
Selling Price
$ 32.54
225
223
132
405
Market Price
$ 50.97
Selling Price
$ 44.06
1152
270
663
1159
Market Price
$ 62.70
Selling Price
$ 54.25
4242
3994
2066
4371
Market Price
$ 63.58
Selling Price
$ 55.73
1563
754
811
1888
Market Price
$ 36.16
Selling Price
$ 31.46
830
534
280
3628
Market Price
$ 29.84
Selling Price
$ 25.53
1358
403
939
3602
Market Price
$ 56.38
Selling Price
$ 47.06
329
108
146
1061
Market Price
$ 44.90
Selling Price
$ 38.25
1581
1046
697
3246
Market Price
$ 32.48
Selling Price
$ 28.07
388
166
333
1204
Market Price
$ 43.74
Selling Price
$ 37.36
1449
896
1248
3466
Market Price
$ 67.43
Selling Price
$ 56.25
2253
1301
1688
3872
Market Price
$ 42.05
Selling Price
$ 37.96
1262
528
1171
4264
Market Price
$ 41.49
Selling Price
$ 36.18
846
327
432
967
Market Price
$ 30.65
Selling Price
$ 27.65
4346
1280
3032
4346
Market Price
$ 44.78
Selling Price
$ 37.36
506
351
267
1206
Market Price
$ 39.49
Selling Price
$ 33.05
710
149
627
1315
Market Price
$ 40.87
Selling Price
$ 34.29
1072
377
640
1473
Market Price
$ 30.19
Selling Price
$ 26.14
1434
462
479
3706
Market Price
$ 41.17
Selling Price
$ 35.47
1478
1131
523
4551
Market Price
$ 35.96
Selling Price
$ 30.40
412
125
108
1141
Market Price
$ 63.77
Selling Price
$ 53.84
1139
573
823
2265
Market Price
$ 41.59
Selling Price
$ 36.27
4524
1072
2907
4883
Market Price
$ 51.16
Selling Price
$ 45.84
436
96
407
911
Market Price
$ 49.24
Selling Price
$ 44.31
1301
1231
642
1933
Market Price
$ 31.75
Selling Price
$ 26.90
2347
2333
1398
2937
Market Price
$ 67.88
Selling Price
$ 56.73
383
301
90
1534
Market Price
$ 47.92
Selling Price
$ 42.25
936
205
293
2065
Market Price
$ 35.43
Selling Price
$ 31.50
386
291
217
999
Market Price
$ 49.97
Selling Price
$ 41.76
109
39
87
451
Market Price
$ 46.36
Selling Price
$ 39.09
1597
808
689
3027
Market Price
$ 64.28
Selling Price
$ 54.57
534
264
199
1344
Market Price
$ 52.48
Selling Price
$ 46.26
378
127
375
1491
Market Price
$ 46.61
Selling Price
$ 38.90
406
334
394
1614