26,762 shares
19,751 shares
30,340 shares
55,911 shares
14,866 shares
88,079 shares
299,295 shares
505,112 shares
170,516 shares
142,698 shares