26,621 shares
19,742 shares
30,334 shares
55,899 shares
14,738 shares
88,001 shares
299,172 shares
505,097 shares
170,300 shares
142,544 shares