503,316 shares
246,125 shares
508,946 shares
173,603 shares
106,561 shares
122,547 shares
56,363 shares
86,916 shares
161,192 shares
82,229 shares