26,616 shares
19,742 shares
30,334 shares
55,898 shares
14,738 shares
87,998 shares
299,170 shares
505,095 shares
170,285 shares
142,539 shares