58,287 shares
325,285 shares
43,314 shares
52,243 shares
371,016 shares
242,822 shares
111,373 shares
187,182 shares
575,998 shares
53,279 shares