218,307 shares
83,566 shares
28,845 shares
310,041 shares
518,286 shares
29,639 shares
183,320 shares
66,023 shares
71,112 shares
267,663 shares