60,397 shares
57,724 shares
471,527 shares
258,861 shares
150,455 shares
550,959 shares
66,483 shares
51,820 shares
371,324 shares
38,988 shares