502,068 shares
122,389 shares
286,292 shares
218,747 shares
188,373 shares
109,595 shares
67,786 shares
123,024 shares
45,829 shares
25,848 shares