308,685 shares
167,041 shares
68,331 shares
262,716 shares
364,190 shares
265,379 shares
144,571 shares
235,453 shares
161,142 shares
134,150 shares