B . Haggin 2 , 500 ,000