158,735 shares
101,588 shares
65,867 shares
67,798 shares
64,997 shares
63,690 shares
176,503 shares
120,025 shares
145,572 shares
46,765 shares