60,371 shares
57,701 shares
471,504 shares
258,822 shares
150,430 shares
550,938 shares
66,476 shares
51,807 shares
371,301 shares
38,966 shares