158,784 shares
101,653 shares
65,906 shares
67,846 shares
65,043 shares
63,742 shares
176,553 shares
120,070 shares
145,616 shares
46,839 shares