140,969 shares
409,657 shares
231,947 shares
385,957 shares
136,061 shares
343,280 shares
815,501 shares
241,002 shares
197,478 shares
367,331 shares