46,227 shares
32,639 shares
215,472 shares
56,346 shares
42,357 shares
164,358 shares
18,710 shares
139,108 shares
38,883 shares
126,679 shares