158,739 shares
101,591 shares
65,868 shares
67,799 shares
64,998 shares
63,691 shares
176,507 shares
120,027 shares
145,574 shares
46,768 shares