22,870 shares
18,927 shares
197,095 shares
33,589 shares
56,645 shares
91,753 shares
28,902 shares
153,888 shares
95,903 shares
143,002 shares