19,833 shares
47,405 shares
30,934 shares
41,573 shares
305,875 shares
18,647 shares
29,979 shares
36,823 shares
25,681 shares
41,724 shares