60,416 shares
57,726 shares
471,533 shares
258,879 shares
150,461 shares
550,961 shares
66,484 shares
51,820 shares
371,328 shares
38,993 shares