308,929 shares
78,134 shares
258,860 shares
109,561 shares
48,619 shares
266,515 shares
423,718 shares
64,533 shares
207,638 shares
208,809 shares