333,606 shares
115,947 shares
231,335 shares
107,686 shares
51,966 shares
57,112 shares
388,830 shares
219,439 shares
205,682 shares
83,255 shares