158,738 shares
101,590 shares
65,868 shares
67,799 shares
64,998 shares
63,691 shares
176,504 shares
120,026 shares
145,574 shares
46,768 shares