77,537 shares
127,165 shares
84,955 shares
40,637 shares
123,293 shares
105,456 shares
541,190 shares
47,318 shares
178,423 shares
71,045 shares