6,473 shares
3,227 shares
506,850 shares
412,988 shares
296,028 shares
317,013 shares
142,810 shares
503,421 shares
311,021 shares
110,654 shares