44,870 shares
22,785 shares
190,375 shares
46,493 shares
77,680 shares
450,466 shares
146,226 shares
394,804 shares
38,034 shares
25,623 shares