Market Price
$ 37.67
2058
1271
888
3196
Market Price
$ 37.89
3012
1752
1377
3035
Market Price
$ 69.38
3440
2828
1886
3629
Market Price
$ 37.49
2079
2063
835
2879
Market Price
$ 69.02
1239
1230
1160
2439
Market Price
$ 38.37
2009
791
1464
3088
Market Price
$ 43.98
92
77
32
460
Market Price
$ 55.89
666
575
505
2701
Market Price
$ 63.22
3635
3475
3305
4291
Market Price
$ 68.36
700
644
689
1266
Market Price
$ 68.92
2239
1312
1022
3577
Market Price
$ 41.06
1366
1046
1331
3872
Market Price
$ 62.08
698
562
383
2792
Market Price
$ 52.67
1346
1027
915
4402
Market Price
$ 45.09
1043
356
416
1333
Market Price
$ 48.50
3373
2053
2625
3788
Market Price
$ 32.40
1141
536
257
3144
Market Price
$ 54.07
1583
553
1079
2951
Market Price
$ 40.52
2033
1879
1289
4684
Market Price
$ 40.62
559
394
175
2620
Market Price
$ 32.81
712
478
339
3068
Market Price
$ 56.78
173
37
139
514
Market Price
$ 46.58
1419
744
806
2280
Market Price
$ 52.66
3341
1425
2827
4059
Market Price
$ 58.74
1762
363
1270
2337
Market Price
$ 33.24
1219
1080
275
3403
Market Price
$ 41.12
1247
1103
576
1533
Market Price
$ 45.02
2374
2319
1633
4662
Market Price
$ 52.32
1642
1619
470
2034
Market Price
$ 63.52
738
226
268
1781
Market Price
$ 64.51
196
166
74
582
Market Price
$ 49.08
364
302
295
1420
Market Price
$ 66.82
3467
2115
872
4814
Market Price
$ 69.26
2691
911
1472
3718
Market Price
$ 41.18
948
548
399
1853
Market Price
$ 38.00
2574
1292
1249
2613
Market Price
$ 41.71
1484
830
637
1884
Market Price
$ 32.04
1495
321
1189
2551
Market Price
$ 44.04
3594
3175
2201
4509
Market Price
$ 39.03
4599
1091
2216
4818