26,743 shares
19,746 shares
30,336 shares
55,910 shares
14,849 shares
88,072 shares
299,278 shares
505,112 shares
170,491 shares
142,662 shares