259,319 shares
207,471 shares
370,718 shares
405,027 shares
185,395 shares
76,706 shares
41,650 shares
314,757 shares
289,235 shares
56,866 shares