140,928 shares
311,655 shares
43,379 shares
204,964 shares
159,939 shares
416,825 shares
155,421 shares
54,822 shares
270,678 shares
60,807 shares