158,744 shares
101,594 shares
65,868 shares
67,806 shares
65,002 shares
63,699 shares
176,510 shares
120,030 shares
145,575 shares
46,775 shares