Market Price
$ 60.02
Selling Price
$ 54.45
1040
719
578
1839
Market Price
$ 60.39
Selling Price
$ 54.00
1172
779
418
3416
Market Price
$ 58.57
Selling Price
$ 51.84
311
248
185
1037
Market Price
$ 42.02
Selling Price
$ 36.74
2135
1482
1160
3410
Market Price
$ 42.61
Selling Price
$ 35.62
1223
647
671
1852
Market Price
$ 31.07
Selling Price
$ 27.12
3167
1079
2214
4852
Market Price
$ 56.89
Selling Price
$ 48.32
369
155
308
803
Market Price
$ 33.24
Selling Price
$ 28.16
2877
2383
1334
4541
Market Price
$ 63.73
Selling Price
$ 57.50
2037
1998
677
4668
Market Price
$ 63.20
Selling Price
$ 54.78
747
509
660
2271
Market Price
$ 34.18
Selling Price
$ 28.80
1346
435
635
2989
Market Price
$ 37.26
Selling Price
$ 33.07
2530
883
1110
3270
Market Price
$ 42.72
Selling Price
$ 37.18
843
514
399
984
Market Price
$ 48.55
Selling Price
$ 42.61
2875
2652
1787
3565
Market Price
$ 30.09
Selling Price
$ 26.96
1428
455
982
1493
Market Price
$ 50.92
Selling Price
$ 45.73
1069
976
596
1482
Market Price
$ 67.77
Selling Price
$ 58.90
1007
437
831
3019
Market Price
$ 31.08
Selling Price
$ 27.92
553
269
473
741
Market Price
$ 60.98
Selling Price
$ 53.57
351
128
190
1452
Market Price
$ 43.71
Selling Price
$ 36.64
765
583
381
3754
Market Price
$ 66.49
Selling Price
$ 58.22
787
786
696
2651
Market Price
$ 34.95
Selling Price
$ 29.81
871
672
503
900
Market Price
$ 50.11
Selling Price
$ 45.28
3650
995
2385
3990
Market Price
$ 54.05
Selling Price
$ 45.53
401
143
111
1585
Market Price
$ 32.31
Selling Price
$ 29.12
4235
1537
2436
4581
Market Price
$ 42.33
Selling Price
$ 36.69
2367
678
1404
3175
Market Price
$ 37.30
Selling Price
$ 31.45
898
685
701
3694
Market Price
$ 51.89
Selling Price
$ 43.52
738
187
623
2243
Market Price
$ 62.24
Selling Price
$ 53.72
588
535
514
1393
Market Price
$ 35.92
Selling Price
$ 31.69
3783
2637
2207
4048
Market Price
$ 42.18
Selling Price
$ 38.24
1418
307
585
2170
Market Price
$ 53.52
Selling Price
$ 44.83
582
224
384
1207
Market Price
$ 35.02
Selling Price
$ 30.31
1570
877
628
1630
Market Price
$ 30.72
Selling Price
$ 27.24
1836
690
481
4626
Market Price
$ 58.39
Selling Price
$ 50.30
1673
1349
338
2217
Market Price
$ 37.46
Selling Price
$ 31.42
157
86
127
628
Market Price
$ 29.99
Selling Price
$ 27.26
249
65
195
1176
Market Price
$ 31.15
Selling Price
$ 26.63
1478
1171
1272
3268
Market Price
$ 59.48
Selling Price
$ 50.30
1246
1090
637
4349
Market Price
$ 64.90
Selling Price
$ 54.95
994
683
772
1910