500,849 shares
122,088 shares
285,370 shares
218,249 shares
186,996 shares
109,343 shares
67,508 shares
121,823 shares
45,501 shares
25,384 shares