17,417 shares
26,631 shares
139,425 shares
22,200 shares
284,912 shares
164,338 shares
115,458 shares
45,280 shares
92,179 shares
108,322 shares