218,630 shares
83,827 shares
29,059 shares
310,537 shares
518,845 shares
30,032 shares
183,567 shares
66,313 shares
71,576 shares
267,690 shares